Synonyms for "booby hatch"

Words with similar meaning